cast a slur on


Results for "cast a slur on"

English - Turkish Dictionary

cast a slur on

(English - Turkish Dictionary) :
-e leke sürmek, -i lekelemek.